ヘッダーをスキップ
Oracle TimesTen In-Memory Database C開発者およびリファレンス・ガイド
リリース6.0
B25764-01
  目次へ
目次
索引へ
索引

前へ
前へ
次へ
次へ
 

Windowsでのアプリケーションのコンパイルおよびリンク

WindowsでTimesTenアプリケーションをコンパイルする場合は、ODBCインクルード・ファイルの場所を指定する必要はありません。これらのファイルは、Microsoft Visual C++に含まれています。ただし、アプリケーションでTimesTenインクルード・ファイルが使用される場合は、/Iコンパイラ・オプションを使用して、TimesTenインクルード・ファイルの場所を指定する必要があります。

例2.1のMakeファイルでは、Windows SystemsでTimesTenアプリケーションを構築する方法を示します。この例では、LIB環境変数にinstall_dir\libがすでに追加されたと想定しています。

例2.1
CFLAGS = "/Iinstall_dir\include" 
LIBSDM = ODBC32.LIB 
LIBS = tten60.lib ttDV60.lib 
LIBSDEBUG = tten60D.lib ttDV60D.lib 
LIBSCS = ttCL60.lib  
# Link with the ODBC driver manager 
appldm.exe:appl.obj 
           $(CC) /Feappldm.exe appl.obj $(LIBSDM) 
# Link directly with the TimesTen  
# Data Manager ODBC production driver 
appl.exe:appl.obj 
           $(CC) /Feappl.exe appl.obj\  
           $(LIBS) 
# Link directly with the TimesTen  
# Data Manager ODBC debug driver 
appldebug.exe:appl.obj 
           $(CC) /Feappldebug.exe appl.obj\  
           $(LIBSDEBUG) 
# Link directly with the TimesTen  
# ODBC Client driver 
applcs.exe:appl.obj 
           $(CC) /Feapplcs.exe appl.obj\  
           $(LIBSCS)